import network
# ------------------- 获取MAC地址 -------------------
def get_mac_address():
    """获取设备MAC地址并转换为字符串格式"""
    wlan = network.WLAN(network.STA_IF)  # 启动STA模式
    wlan.active(True)  # 激活无线接口（必须先激活才能获取MAC）
    mac = wlan.config('mac')  # 获取MAC地址（字节串，如b'\x1a\xfe\x34\x56\x78\x90'）
    # 转换为标准格式字符串（如"1afe34567890"）
    mac_str = ''.join(['%02x' % b for b in mac])
    wlan.active(False)  # 临时关闭，后续连接WiFi时再激活
    return mac_str